oil store - German English Dictionary